﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using Model;
namespace Controller
{
   
    public class AuktionariusServer
    {


        /*** Attributter ***/


        Server server;
        int port = 12345;
        Vare vare;
        Auktion auktion;
        

        /*** Konstruktør ***/

        public AuktionariusServer()
        {
            StartAuktion();
            this.server = new Server(port, auktion);
            
        }


        /*** Metoder ***/

        public void StartServer()
        {
            new Thread(server.Start).Start();
        }

        private void StartAuktion()
        {
             
            vare = new Vare("Bugatti Veyron", 500, "Dette er billig billig billig....", 1);
            auktion = new Auktion(vare);
        }

        /*** Properties ***/
        public void StopServer()
        {
            server.StopServer();
        }

        

    }
}
